home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / WEBSITES / APDL / PROCOPY.ZIP / !ProCopy / Manual < prev   
Text File  |  1998-06-18  |  83KB  |  1,757 lines

  1.  
  2.                _____            _____
  3.               |  __ \          / ____|
  4.               | |__) | __ ___ | |     ___  _ __  _   _
  5.               |  ___/ '__/ _ \| |    / _ \| '_ \| | | |
  6.               | |   | | | (_) | |___| (_) | |_) | |_| |
  7.               |_|   |_|  \___/ \_____\___/| .__/ \__, |
  8.                                           | |     __/ |
  9.                            Version 2.58   |_|    |___/
  10.  
  11.                       =======================
  12.                         Multiple disc copier
  13.                       =======================
  14.  
  15.                © David Holden, 1994, 1995, 1996, 1997
  16.  
  17.  
  18.  
  19.                                  _______
  20.                             ____|__     |               (R)
  21.                          --|       |    |-------------------
  22.                            |   ____|__  |  Association of
  23.                            |  |       |_|  Shareware
  24.                            |__|   o   |    Professionals
  25.                          -----|   |   |---------------------
  26.                               |___|___|    MEMBER
  27.  
  28.  
  29.  
  30.                                      Contents
  31.                 1.1     Licence to use
  32.                 1:2     Registration file
  33.                 1.3     Licence to copy
  34.                 1.4     A.S.P. Message 
  35.         Introduction
  36.                 1:5     Use with RISC-OS 2
  37.                 1:6     How it works
  38.                 1:7     Formatting 
  39.                 1:8     Types of disc
  40.                 1:9     Disc images  
  41.                 1:10    Compression 
  42.         Using ProCopy   
  43.                 2:1     Getting Started 
  44.                 2:2     Read    
  45.                 2:3     Write   
  46.                 2:4     Format  
  47.                 2:5     Options 
  48.                 2:6     Preset  
  49.                 2:7     Clear   
  50.                 2:8     Info    
  51.                 2:9     Quit    
  52.                 2:10    A short demonstration   
  53.                 2:11    Counting Copies 
  54.                 2:12    Repeat copies   
  55.                 2:13    Clearing an Image       
  56.                 2:14    Read and Write drives   
  57.                 2:15    Background operation    
  58.                 2:16    Pausing 
  59.                 2:17    Auto copying    
  60.                 2:18    Number of copies
  61.                 2:19    Auto and Normal copying 
  62.                 2:20    Concurrent operation    
  63.                 2:21    Key shortcuts   
  64.         Saving and Loading disc images
  65.                 3:1     How it Works    
  66.                 3:2     Saving the Image 
  67.                 3:3     Reloading an Image
  68.         Use with the RamDisc
  69.                 4.1     Creating a RamDisc
  70.                 4.2     Disc image to RamDisc
  71.                 4.3     RamDisc to Disc Image
  72.                 4.4     Copying files to floppy
  73.         Formatting
  74.                 5:1     The Format Window 
  75.                 5:2     Background      
  76.                 5:3     Verify  
  77.                 5:4     Warn defects    
  78.                 5:5     Formatting a disc
  79.                 5:6     Auto formatting
  80.                 5:7     Saving the Format options 
  81.  
  82.         The Options window      
  83.                 6:1     Background      
  84.                 6:2     Verify  
  85.                 6:3     Format 
  86.                 6:4     Confirm
  87.                 6:4     Preferences   
  88.                 6:5     Saving/Loading the options
  89.         The Preset list
  90.                 7:1     The Preset List window  
  91.                 7:2     Adding images to the list
  92.                 7:3     Saving/Loading the Preset List  
  93.                 7:4     Deleting items  
  94.         Problems and Suggestions
  95.                 8:1     Reporting errors        
  96.                 8:2     Partly filled discs     
  97.                 8:3     Formatting      
  98.                 8:4     DOS discs       
  99.                 8:5     640K ADFS discs 
  100.                 8:6     OS and Hardware compatibility   
  101.                 8:7     'D' and 'E' format discs        
  102.                 8:8     Disc errors     
  103.                 8:9     Memory usage    
  104.                 8:10    Compressing disc images 
  105.                 8:11    Problems        
  106.                 8:12    Other formats   
  107.                 8:13    Filename in the Preset List     
  108.                 8:14    Using unformatted discs
  109.         Keeping Logfiles
  110.                 9:1     Logfile location       
  111.                 9:2     Logfile format  
  112.                 9:3     The !CopyLog application       
  113.         Appendix
  114.                         Keys used with icon clicks     
  115.                         The Preset List file    
  116.                         Use with Autocopiers    
  117.                         Copy protected discs    
  118.                         Sprites 
  119.  
  120.  
  121.              This program is not Public Domain, it is
  122.           _____ _
  123.          / ____| |
  124.         | (___ | |__   __ _ _ __ _____      ____ _ _ __ ___
  125.          \___ \| '_ \ / _` | '__/ _ \ \ /\ / / _` | '__/ _ \
  126.          ____) | | | | (_| | | |  __/\ V  V / (_| | | |  __/
  127.         |_____/|_| |_|\__,_|_|  \___| \_/\_/ \__,_|_|  \___|
  128.  
  129. Shareware is NOT 'free software'. It is copyrighted, commercial
  130. software, just like any other normal programs that you buy. Shareware is
  131. simply a try before you buy distribution method. Using a Shareware
  132. program without paying is software piracy, and carries exactly the same
  133. penalties as using any other illegally copied program.
  134.  
  135. 1.1   Licence to use
  136.  
  137. You are licensed to evaluate this program for a period of Thirty Days.
  138. At the end of this time you must either stop using it or send a cheque
  139. for  Fifteen Pounds to me at the address overleaf. Use after this time
  140. is a breach of this licence and, as well as being morally reprehensible,
  141. is now a criminal offence.
  142.  
  143. The standard registration Fee of £15 permits full commercial use on a
  144. single computer. If you intend to use !ProCopy on more than a single
  145. machine then you will need either a Site or Company Licence. Use on more
  146. than one computer without the appropriate Licence is a breach of
  147. Copyright and I reserve the right to take action against any
  148. organisation or individual who does so.
  149.  
  150. ProCopy is so invaluable for user groups, clubs, in fact, any any
  151. organisation that needs to make multiple copies of discs that under some
  152. circumstances eg. non commercial use by a charity or other non profit
  153. making organisation, I may be prepared to waive or reduce the Site
  154. Licence fee or permit use on multiple machines for a single Licence fee,
  155. or even, in exceptional circumstances, reduce the basic Single User Fee.
  156. If you think your organisation or club may be entitled to such a
  157. reduction please send full details with an SAE for my reply.
  158.  
  159. 1:2    Registration file
  160.  
  161. When you register I will send the latest version and your personal
  162. 'PC_Reg' file which will disable the annoying start up message and put
  163. your name or company name in the 'Info' box instead of the word
  164. 'Unregistered'. You will also get a laser printed Manual. The PC_Reg
  165. file contains your encrypted name and will work with any future version
  166. of !ProCopy. This means that, provided you remove the PC_reg file first
  167. you can pass a copy of !ProCopy on to your friends, or obtain a later
  168. version from a PD library or BBS.
  169.  
  170.                 DON'T FORGET TO REGISTER
  171.  
  172. To simplify registration I have made the last page of this Manual a
  173. registration form. Please use this when you register as it helps me to
  174. keep my records in order. I am always happy to answer queries or listen
  175. to suggestions even if you haven't yet registered.
  176.  
  177. Important - Whereas every effort has been made to ensure that this
  178. program operates correctly and without error no responsibility can be
  179. taken for any corruption or loss of   data or any other problems
  180. consequent upon its use.
  181.  
  182. 1.3    Licence to copy
  183.  
  184. Any private individual may distribute copies of !ProCopy provided this
  185. is done without charge for the program or documentation.
  186.  
  187. If you charge any fee for copying this program, whether in money or in
  188. kind, or if you control any media, including bulletin boards, which
  189. distributes software you are not permitted to distribute this program
  190. without prior permission of the Author. This permission will normally be
  191. granted with only minor restrictions.
  192.  
  193. If you wish to distribute ProCopy please write to the address below
  194. enclosing a SAE and a disc so I can send the latest version.
  195. Distribution by any organisation without this permission will be treated
  196. as Breach of Copyright. You must not make any charge for the program,
  197. although you may make a charge to cover media and distribution costs. No
  198. alterations may be made to the program, ancillary files, or
  199. documentation and you must include the text file version of the full
  200. Manual and the !CopyLog application. You are not permitted to distribute
  201. any printed Manuals or to distribute any version of the Manual other
  202. than as an ASCII text file on disc.
  203.  
  204. Use of this program for any Commercial purpose or for the Demonstration
  205. or Promotion of any product or service without prior written permission
  206. of the Author is Absolutely Forbidden. I reserve the right to charge a
  207. Fee for granting  permission.
  208.  
  209. It is strictly forbidden to distribute copies of an PC_Reg file or any
  210. version of the program which does not display the 'Start Up' message.
  211.  
  212.                 David Holden
  213.                 39 Knighton Park Road 
  214.                 Sydenham
  215.                 London SE26 5RN
  216.                 0181 778 2659
  217.                 <info@apdl.co.uk>
  218.  
  219. 1.4    A.S.P. Message
  220.  
  221. This program is produced by a member of the Association of Shareware 
  222. Professionals (ASP). ASP wants to make sure that the Shareware 
  223. principle works for you. If you are unable to resolve a shareware 
  224. related problem with an ASP member by contacting the member directly, 
  225. ASP may be able to help. The ASP Ombudsman can help you resolve a 
  226. dispute or problem with an ASP member, but does not provide technical 
  227. support for members' products. Please write to the ASP Ombudsman at  545
  228. Grover Road, Muskegon, MI 49442-9427, U.S.A.  or send a  CompuServe
  229. message via CompuServe Mail to ASP Ombudsman 70007,3536 or  FAX
  230. 616-788-2765.
  231.  
  232.                         Introduction
  233.                         ------------
  234.  
  235. ProCopy is a program for making multiple copies of a disc. It is not
  236. intended to copy discs which are copy protected, nor as a replacement
  237. for the 'Backup' to copy a single disc. It is designed for clubs or
  238. other organisations where many copies of a subscription disc or circular
  239. are required but where the cost of an expensive bulk disc copier
  240. (normally around £2,500) is not justified. What Procopy will do is to
  241. save a great deal of time and a lot of disc swapping if you want several
  242. (or several dozen) copies.
  243.  
  244. It is a much enhanced version of a program called !Copier that I wrote
  245. for Archimedes World some years ago. Since that time it has been
  246. continually developed and, although, it has much in common with the
  247. earlier program, it is not just a slightly rehashed version.
  248.  
  249. 1:5    Use with RISC-OS 2
  250.  
  251. Earlier versions worked with both RISC-OS 2 and RISC-OS 3 but RO2
  252. compatibility has now been dropped. Acorn have, in fact, now asked
  253. developers to stop supporting RO2, but the main reason that I have
  254. decided not to continue to make ProCopy work with RO2 is that many of
  255. the routines need to be different with the obsolete OS, and this adds to
  256. program size and complexity and reduces speed. Although I don't
  257. anticipate that anyone needing a program of this type will still be
  258. using RO2 I do know of ay least one developer who has a machine fitted
  259. with RO2 for compatibility testing and sometimes uses that machine for
  260. disc copying, so there may be a need and I am prepared to try to
  261. accommodate you.
  262.  
  263. 1:6    How it works
  264.  
  265. ProCopy works by taking a complete copy of the disc as a 'disc image'
  266. which can be transferred to another disc to create a perfect copy of the
  267. original. This is what 'Backup' does but the advantage of Procopy is
  268. that it doesn't 'throw away' the disc image after the copy has been
  269. made. The image is kept in memory so you can make as many copies as you
  270. need without swapping discs and reloading the original each time as you
  271. need to do with Backup.
  272.  
  273. The disadvantage is that you must have enough free memory to hold the
  274. disc image. Unlike Backup Procopy can't copy a disc in two 'bites'. In
  275. practice this means you must have at least 2Mb to copy 800K discs and it
  276. is best to have 4Mb for 1.6Mb discs. It is just possible to copy 1.6Mb
  277. discs on a 2Mb machine if no other applications are running.
  278.  
  279. 1:7    Formatting
  280.  
  281. The other advantage with Procopy is that you don't need to format discs
  282. first! Procopy can format discs before copying, and it can format them
  283. faster than the normal Acorn routine. The cycle of formatting, copying
  284. and verifying (yes, it does that too!) can take less than half the time
  285. required for each disc compared with the 'normal' method.
  286.  
  287. In fact ProCopy can also format discs without copying. This can have
  288. advantages over the normal desktop formatting system as will be
  289. explained later.
  290.  
  291. 1:8    Types of disc
  292.  
  293. Procopy will work with 640K and 800K ADFS ('E' or 'F' format) and 720K
  294. DOS discs. It will also work with 1.6 Mb ADFS and 1.44 Mb DOS and 1.7Mb
  295. Microsoft Distribution discs. if you have a machine with a hi-density
  296. drive as original equipment. It should work with 'third party'
  297. hi-density upgrades which replace ADFS drive 0.
  298.  
  299. 1:9    Disc images
  300.  
  301. A major feature of ProCopy is that the disc image can be saved on a hard
  302. disc as a file. This can then be reloaded into ProCopy so that further
  303. copies can be made. You do not, in fact, even need to keep the original
  304. floppy disc. Once the disc image is saved on your hard disc you can
  305. recreate the original at any time. Not only is this a very quick and
  306. convenient way of duplication but many hundreds of disc images can be
  307. kept on a single hard disc (or removable media such as a Syquest drive)
  308. which reduces the storage space required.
  309.  
  310. 1:10    Compression
  311.  
  312. At one time I did test a version of ProCopy which used LZW compression
  313. to reduce the size of a disc image before saving it to a hard disc. The
  314. image was then decompressed when it was reloaded. It was decided that
  315. this feature was not a good idea and so it has never appeared in a
  316. distributed version.
  317.  
  318. There were several reasons why compression was abandoned but the main
  319. one is that most people who distribute discs now use some form of
  320. compression such as ArcFS, SparkFS etc. Attempting to compress a disc
  321. image which is filled with files which have already been compressed
  322. often results in a disc image which is larger than the uncompressed
  323. original. Users of this type of program will be familiar with this
  324. phenomena which happens when you try to compress a file which has
  325. already been compressed in some way. As this added considerably to
  326. program size and complexity it was felt that it would be better if users
  327. who wished to compress their disc images did so 'externally' using one
  328. of the P.D. or commercial compression programs or filing systems.
  329.  
  330. ArcFS or SparkFS can be used for this, although both need quite a lot of
  331. free RAM which means that you really need a 4Mb machine to compress even
  332. an 800K disc image, and for a 1.6 Mb disc you really need more than 4Mb.
  333. It might be better to use Computer Concepts CFS, and although I don't
  334. normally like this program this may be one place where it is preferable
  335. to the others.
  336.  
  337.                         Using ProCopy
  338.                         -------------
  339.  
  340. 2:1    Getting Started
  341.  
  342. You should find two applications on your ProCopy disc, the main !ProCopy
  343. program and another called !CopyLog. The second of these is merely used
  344. to store logfiles and will be described later.
  345.  
  346. To run Procopy double-click on the !ProCopy program icon in the usual
  347. way and it will be installed on the icon bar. At first the icon will be
  348. a feint grey outline of a disc. You can also start ProCopy by
  349. double-clicking on a Disc Image file, but at first you won't have any.
  350.  
  351. Click MENU (the middle mouse button) on the Procopy icon and the main
  352. menu will appear. This contains the following items.
  353.  
  354. 2:2    Read
  355.  
  356. If you click SELECT on this this the 'Read Disc' window will open. At
  357. the top is shown the name of the current disc image, or 'None' if one
  358. has not yet been loaded. Below that is shown the number of the drive
  359. from which the disc image will be loaded. This can be changed using the
  360. two 'bump' icons. Most machines will have only a single floppy drive and
  361. so you will not be able to change it.
  362.  
  363. At the bottom left is a small 'status' icon. At this stage it will
  364. probably show 'All', but if you read a disc in Multi Tasking mode it
  365. will count the tracks as they are read.
  366.  
  367. At the bottom right is a large button marked 'Read Disc'. This is the
  368. 'go' button and clicking on it will read the image of the disc in the
  369. selected drive.
  370.  
  371. 2:3    Write
  372.  
  373. At this stage this will be shaded. It will be described later.
  374.  
  375. 2.4     Format
  376.  
  377. This opens the Format window. This is used when you want to 'just'
  378. format a disc or a series of discs rather then format and then copy an
  379. image onto the disc. It is described fully in it's own section later.
  380.  
  381. 2:5    Options
  382.  
  383. Clicking on this opens the 'Options' window. This is extremely complex
  384. and so leave it alone for the present and it will be described later in
  385. its own section.
  386.  
  387. This also leads to a sub-menu with two items, 'Save' and 'Restore'.
  388. These duplicate functions in the Options window and will again be
  389. described in that section.
  390.  
  391. 2:6    Preset
  392.  
  393. This opens the Preset List window which is quite complex and is
  394. explained later.
  395.  
  396. 2:7    Clear
  397.  
  398. This clears a disc image from memory. If one is not loaded clicking on
  399. it has no effect.
  400.  
  401. 2:8    Info
  402.  
  403. This opens the usual 'Info' window. If you have not yet registered then
  404. the bottom icon will show 'Unregistered', otherwise it will display the
  405. name of the registered user.
  406.  
  407. 2:9    Quit
  408.  
  409. As you might expect, this closes down the ProCopy application.
  410.  
  411. 2:10    A short demonstration
  412.  
  413. Click MENU on the Procopy icon to display the menu and select Read and
  414. the Read Window will open. Put an 800K floppy disc with some files on it
  415. in drive :0 and click on 'Read Disc' in this window. The drive will
  416. start up, the disc name will appear in the window and the disc image
  417. will be read. When this has been done the Read Window will close and you
  418. will see that the ProCopy icon has changed to a solid blue disc with the
  419. word 'ready' beneath it.
  420.  
  421. In fact when an image is loaded the icon on the icon bar will be the
  422. same as the file icon for a disc image of that size. These are identical
  423. except for the colours, which are -
  424.  
  425.                 640K                Black
  426.                 800K                Blue
  427.                 1.6 Mb              Orange
  428.                 720K DOS            Red
  429.                 1.44 Mb DOS         Bright green
  430.                 1.7 Mb Microsoft    Dark green
  431.  
  432. Bring up the main menu again and click on 'Options' to open the Options
  433. Window. This consists of lots of icons to set all the various options On
  434. or Off. It is described fully later but for the present just set the
  435. following items. In the 'Format' box set 'Always' to 'On'. In the
  436. 'Background' box set all items to 'Off'. In the 'Verify' box set
  437. 'Always' to 'On'. When this is done you can close the window.
  438.  
  439. Go back to the Menu and you will find 'Write' is no longer shaded. Click
  440. on 'Write' and the Write Window will appear. Put an unformatted 1Mb/800K
  441. disc in drive :0 and click on 'Write Disc' which is the large 'button'
  442. in the centre of the window. If you don't have a spare unformatted disc
  443. use any disc of the correct type, even if it has been formatted
  444. differently. You will see the word 'Waiting' at the bottom of the Write
  445. Window change to 'Formatting' and the text under the icon will change
  446. from 'Ready' to 'Format', The disc drive will start up and the disc will
  447. be formatted to 800K. During this the mouse pointer will change to an
  448. Hourglass and the word 'All' will appear in the box after 'Formatting'.
  449. This is because we have set the 'Background' options to 'Off'. More
  450. about this later.
  451.  
  452. When the disc has been formatted the word 'Formatting' will change to
  453. 'Copying' in the Write Window, the text under the icon will change to
  454. 'Copy' and the disc image will be copied to the disc. Once this
  455. operation is complete there will be a further change to 'Verifying'.
  456. When this has been done the mouse pointer will return to normal, and if
  457. the disc is verified without errors the text will change back to
  458. 'Waiting' and 'Ready' to show that it is ready for the next operation.
  459.  
  460. If you click on the drive icon you will see that the disc is now an
  461. exact copy of the original.
  462.  
  463. 2:11    Counting Copies
  464.  
  465. If you look at the Write Window after copying the disc you will see that
  466. the 'Copies' box now contains the figure '1' to tell you that you have
  467. successfully made one copy. If the disc had failed to verify then it
  468. would have been counted in the 'Faulty' box.
  469.  
  470. There are two reasons for counting discs in this way. Most obviously it
  471. saves you the trouble of keeping count manually. The secondary purpose
  472. is that counting good and faulty discs separately lets you check that
  473. you haven't accidentally put a faulty disc on to the 'good' pile when
  474. making a lot of copies. When you have made the number of copies you
  475. require it is simple to check that the number of discs in the 'bad' pile
  476. is the same as the number of faulty copies shown, if not you have mixed
  477. a bad disc in with the good ones!  Most of the time this will be zero
  478. but Procopy is deliberately more fussy about the quality of discs it
  479. passes than the normal Verify routine so you may get the occasional
  480. reject. Quite often these will then reformat and verify successfully and
  481. Procopy can in fact carry out this operation automatically to minimise
  482. rejects.
  483.  
  484. 2:12    Repeat copies
  485.  
  486. It should now be obvious that to make more copies you just insert
  487. another blank disc in drive 0 and click on 'Write Disc' in the Write
  488. Window again, repeating the operation as many times as required. If you
  489. want to close the window between making copies you can do so and then
  490. reopen it. 
  491.  
  492. In fact Procopy has an even simpler way to make a number of copies and
  493. this will be described later under 'Auto copying'.
  494.  
  495. 2:13    Clearing an Image
  496.  
  497. Procopy normally takes only 80K of RAM for itself but it needs a lot
  498. more when holding a disc image in memory. Because RAM is allocated in
  499. 32K 'chunks' on 4Mb pre RISC PC machines it will actually take 96K on
  500. one of these models. If you have finished copying a particular disc but
  501. haven't yet finished with Procopy and so don't want to Quit you can
  502. force Procopy to 'unload' a disc image and give back this RAM. Just
  503. click on 'Clear' on the Menu and Procopy will revert to its 'Waiting'
  504. state taking only 80K
  505.  
  506. 2:14    Read and Write drives
  507.  
  508. Most Archimedes computers probably have only a single floppy disc drive
  509. but if you do have more than one you can select the source and
  510. destination drives for the copy operation. You will see the drive number
  511. shown in the Read and Write windows, just click on the arrows beside
  512. this to change it. If you don't have more than one drive this won't
  513. work. Note that the Read and Write drives can be different, changing one
  514. does not alter the other.
  515.  
  516. 2:15    Background operation
  517.  
  518. The Reading, Writing, Formatting and Verifying operations can all be
  519. carried out as multi tasking background operations if required. This
  520. enables you to do other things on the desktop while copying discs. The
  521. disadvantage of this is that because of the need to poll the Wimp and
  522. let other programs have a chance to operate everything will take longer.
  523. In fact a complete Format/Copy/Verify operation will take nearly 50%
  524. longer than the time taken if the operations are not multi-tasking.
  525. Also, as many of the operations take a certain amount of time, for
  526. example formatting a disc track, there will be a noticeable delay when
  527. carrying out other tasks and the desktop may become a bit 'jerky'.
  528. However you may prefer this to losing control of the computer completely
  529. for a couple of minutes while a disc is being copied.
  530.  
  531. Because of this each operation can be separately defined as multi
  532. tasking or not. This lets you choose your own compromise between speed
  533. of operation and the amount of time you will lose control of the
  534. computer.
  535.  
  536. As seen in the demonstration, when background operations are switched
  537. off the mouse pointer changes to an Hourglass while an operation is
  538. being carried out and the 'progress' box in the Read or Write window
  539. says 'All'. When you have chosen that an operation is to be carried out
  540. as a background task the mouse pointer will not change and you will see
  541. the disc tracks being counted in the 'progress' box if the appropriate
  542. window is open.
  543.  
  544. You can mix background and non background operations if you wish,
  545. Procopy will switch between modes as required. You can even open the
  546. Options Window and change mode while Procopy is working, although the
  547. new method of operation will not take effect until the next time the
  548. operation is carried out.
  549.  
  550. 2:16    Pausing
  551.  
  552. You will see that there is a button marked 'Pause' to the left of the
  553. Write Disc button in the Write Window. If you click on this during a
  554. background operation then the operation will be temporarily halted until
  555. you click on the Pause button again, when it will continue exactly where
  556. it stopped. During this the legend under the Procopy icon will change to
  557. 'Pause' to remind you of what is happening.
  558.  
  559. 2:17    Auto copying
  560.  
  561. Auto copying is a way of making a predetermined number of copies without
  562. needing to repeatedly check the number completed. Above the Write Disc
  563. button is a writeable icon marked 'Number of Copies' in which you can
  564. enter the quantity you require. For example, if you need twenty copies
  565. click on this box to make the caret appear there and enter the number
  566. 20. As soon as you have done this and pressed RETURN copying will
  567. commence.
  568.  
  569. Alternatively you can click on the 'Auto' icon instead of pressing
  570. RETURN. Unlike 'normal' copying, as soon as this is done the Write
  571. Window will close (unless you have set the option to keep it open). As
  572. before operations can be carried out either as background or foreground
  573. tasks. As soon as the disc has been copied the computer will 'beep'.
  574. What happens now depends upon whether you  have selected 'Confirm Write'
  575. in the Options Window.
  576.  
  577. If you have selected 'Confirm Write' as soon as a copy is completed the
  578. Write Window will reopen. To make the next copy insert another disc and
  579. click on 'Auto'. Unlike clicking on 'Write Disc' you will not be asked
  580. for confirmation, even if you have selected this in the Options Window.
  581.  
  582. If you have not selected 'Confirm Write' the Write Window will not
  583. re-open. Instead the Procopy icon will change to an animation of putting
  584. a new disc into the drive. You don't need to do anything except remove
  585. the completed disc and insert a new one. Procopy will detect you have
  586. changed discs and begin making the next copy.
  587.  
  588. You may not always want the program to start up straight away when you
  589. insert a new disc so if you click on the icon to open the Write Window
  590. at this point you can select 'Pause'. The main difference between using
  591. Pause at this point and any other is that to re-start you should click
  592. on 'Auto' instead of 'Pause' again.
  593.  
  594. The disc change detection works with any computer using RISC-OS 3 but
  595. the system used on older models not fitted with a hi density drive is
  596. somewhat crude. If you have an older model you may prefer to set Confirm
  597. On when using auto copy.
  598.  
  599. Note that the operation of 'Confirm Write' is different depending upon
  600. whether you are using normal or auto copying. With auto copying Confirm
  601. simply means that you will need to click on 'Auto' before a disc is
  602. copied, with normal copying you will have to confirm separately after
  603. you have clicked on 'Write Disc'.
  604.  
  605. If a disc fails to verify correctly after copying and the Write Window
  606. is closed then an Error message will be displayed to make sure that you
  607. have realised that the disc is faulty.
  608.  
  609. 2:18    Number of copies
  610.  
  611. This cycle of operations will continue until you have made the number of
  612. copies previously entered in the Write Window. In fact you can change
  613. this if you wish, even after copying has begun, so if you decide you
  614. need a couple of extra's you can alter the required number.
  615.  
  616. When the last copy has been made the Write Window will not appear again,
  617. just a message to tell you that the required number of copies has been
  618. made. However if you do want more you can either open it from the Menu
  619. and increase the number or simply click on 'Write Disc'. When in Auto
  620. copying mode clicking SELECT on the Procopy icon will always open the
  621. Write Window so you can watch progress if you choose.
  622.  
  623. WARNING - Don't forget that when Auto copying without requiring
  624. confirmation before each copy is made Procopy will start working AS SOON
  625. AS A NEW DISC IS INSERTED. If you don't intend this to happen use Pause
  626. until you are ready to continue.
  627.  
  628. 2:19    Differences between Auto and Normal copying
  629.  
  630. At first it might seem that the only real difference is that with Auto
  631. copying you enter the number of copies required first and you don't need
  632. to click on anything as you insert each new disc. Although these are the
  633. most obvious differences and copies are made in the same way the two
  634. methods are intended to be used for slightly different purposes.
  635.  
  636. Normal mode would probably only be used when the main task you are
  637. carrying out is copying discs. If you are not carrying out any of the
  638. operations in the background it will copy at the highest possible speed.
  639. As you are required to click on the icon to start each new cycle you can
  640. use this 'break' to carry out other tasks. There is a similar break when
  641. waiting for a new disc to be inserted in Auto mode, but repeatedly
  642. checking the drive to see if the disc has been changed does take quite a
  643. large slice of the available processing time so it is not very
  644. satisfactory unless you use 'Pause'.
  645.  
  646. Auto mode is better when copying discs is a secondary task. For this
  647. reason the window is normally removed as soon as possible. You will only
  648. be prompted when you are required to change discs or if an error occurs.
  649. If you wish to carry out a task and don't want the delay caused by the
  650. background copying operations to occur you can click on the Procopy icon
  651. to open the Write Window and then use 'Pause' to halt the operation
  652. until you are ready for it to continue. Used in this way you can copy
  653. discs with the minimum of interference with your main task and the
  654. minimum of action on the part of the operator.
  655.  
  656. Please Note: I have so far assumed that you have not altered any of the
  657. Options from their default settings. If you have then some things might
  658. not happen as described. ProCopy is designed to be extremely flexible in
  659. the way it operates, and this manual would become almost unintelligible
  660. if all possible alternatives were described all the time. Please see the
  661. chapter on the Options Window for a full description of these.
  662.  
  663. 2:20    Concurrent operation
  664.  
  665. Until now I have described proCopy operating in its normal or
  666. 'consective' mode where the operations, Formatting, Copying and
  667. Verifying, are carried out one after the other. In theory it might be
  668. possible to make the program work faster if all the operations were
  669. carried out on each track before stepping to the next. This should be
  670. faster as the drive head would only need to step once across the disc
  671. instead of up to three times with consecutive operations.
  672.  
  673. Although the option is offered, so far the practice does not seem to be
  674. following the theory. Full concurrent operation, formatting, copying and
  675. verifying each track, has not proven successful and the compromise
  676. system of first formatting and then copying and verifying at the same
  677. time is slightly slower than consecutive operations. I shall continue to
  678. develop this as it will almost certainly be possible to increase the
  679. speed, although this may require slight changes to the disc format which
  680. would result in a disc which in normal use is slightly slower than the
  681. format used now. However, because I do intend to improve it and because
  682. it does function, albeit imperfectly, I have included the option.
  683.  
  684. During concurrent operations the text under the icon will show either
  685. 'Copy', 'F/C', 'C/V', or 'F/C/V' depending upon which functions are to
  686. be carried out.
  687.  
  688. 2:21    Key shortcuts
  689.  
  690. So far I have shown all ProCopy operations being carried out by
  691. selecting from the menu or by clicking on buttons in a window. However,
  692. most of the main functions, reading from and writing to discs etc., can
  693. be carried out by simply clicking on the ProCopy icon, with or without
  694. the use of certain extra keys. These keys will not be described here but
  695. are shown in table form in the Appendix where they can more easily be
  696. found for reference.
  697.  
  698.                 Saving and Loading disc images
  699.                 ------------------------------
  700.  
  701. 3:1    How it Works
  702.  
  703. You have seen how Procopy can make multiple copies of a disc but the
  704. 'master' has been a normal floppy disc. Sometimes you may have a disc
  705. which you often need to copy and you don't want to make the copies all
  706. at once. Procopy can save the complete disc image of the master disc as
  707. a disc file on your hard disc from where it can be reloaded very quickly
  708. when needed. Obviously you will need a hard disc to make use of this
  709. because not only is it not possible to fit an uncompressed disc image on
  710. to a disc of the same size, but there is no advantage when reloading it
  711. compared with simply reading the original disc.
  712.  
  713. 3:2    Saving the Image
  714.  
  715. You will notice that 'Write' on the Menu has an arrow which leads to a
  716. 'Save' window. In this window is a box containing the disc name. You can
  717. change this before saving the disc image if you wish but it will NOT
  718. change the actual name of the disc, just the name that your disc image
  719. is saved under.
  720.  
  721. To save the image drag the little disc icon in this box to a directory
  722. viewer in the usual way.
  723.  
  724. The disc images are continuous files and cannot be used except for
  725. reloading into Procopy and transferring back to a floppy disc. If you do
  726. lose the master disc, or not bother to keep it, and want to gain access
  727. to the contents of a disc image you will first need to use Procopy to
  728. create a floppy disc and then you will be able to access the files from
  729. this.
  730.  
  731. 3:3    Reloading an Image
  732.  
  733. To reload an image double-click on its icon or drag it to the ProCopy
  734. icon. It will automatically be loaded into Procopy. You can also start
  735. up Procopy with an image loaded by double-clicking on an image icon
  736. instead of the !Procopy application icon, but the Filer must have 'seen'
  737. the !ProCopy application first for this to work.
  738.  
  739. Each type of disc has its own filetype and icon. The icons are similar
  740. but each type of disc is a different colour. The filetype numbers given
  741. are in the area allocated by Acorn for Public Domain applications so the
  742. possibility of a clash does exist, but so far as I am aware no PD
  743. program in general circulation uses these types. For those interested
  744. they are -
  745.  
  746.                 1.6 Mb ADFS          &160
  747.                 800K ADFS            &180
  748.                 640K ADFS            &164
  749.                 1.7Mb Microsoft      &170
  750.                 1.44Mb DOS           &144
  751.                 720K DOS             &172
  752.  
  753. The logic of these should be obvious, although most users will never
  754. need to know them.
  755.  
  756.                         Use with RamDisc
  757.                         ----------------
  758. The RAMFS filer can be made to work in a way compatible with an 800K E
  759. format disc, so ProCopy can transfer an 800K disc image directly to the
  760. RamDisc where it can be examined, edited, etc. and then 'grabbed' by
  761. ProCopy as a ready-to-use disc image. You can eliminate physical discs
  762. entirely by building master discs on the RamDisc, which is much quicker
  763. than messing about with a floppy. Unfortunately this can only be done
  764. with 800K, but this is the size most commonly used for distribution
  765. discs  to ensure compatibility with older machines.
  766.  
  767. 5:1     Creating a RamDisc
  768.  
  769. The RamDisc must be exactly 800K if you want to 'grab' it. It can be
  770. awkward to set the size exactly, especially on a RPC with a lot of RAM,
  771. so ProCopy can do this for you. The last item on the ProCopy RamDisc
  772. sub-menu is 'Make 800K'. This will re-size any existing RamDisc to 800K
  773. or, if there is no RamDisc, create one. If a RamDisc exists but has
  774. files on it you will be warned, as they will be destroyed when ProCopy
  775. uses it.
  776.  
  777. If you have previously created an 800K RamDisc and want to clear the
  778. contents then the third option on this menu, 'Wipe', will do this for
  779. you. You could just delete all the files in the usual way, but this is
  780. more convenient, especially if some of the files are locked.
  781.  
  782. 5:2     Disc image to RamDisc
  783.  
  784. Having previously created an 800K RamDisc load an 800K disc image into
  785. ProCopy, either by reading a disc or loading it from a hard drive, and
  786. click on 'Dump' from the ProCopy RamDisc menu. If there are some files
  787. already on the RamDisc you will be warned before they are overwritten.
  788. As this operation can only be done when an 800K disc image is loaded the
  789. menu option will otherwise be 'greyed out'.
  790.  
  791. If you try to Save an 800K image to the RamDisc in the usual way by
  792. dragging from the SaveAs window you will be offered the option of Saving
  793. the disc image way or dumping the contents to the RamDisc. This is not
  794. the best way to do it as will be explained later.
  795.  
  796. 5:3     RamDisc to Disc Image
  797.  
  798. To 'grab' the contents of a RamDisc and convert it to a disc image just
  799. select 'Grab' from the ProCopy RamDisc menu. You can only do this with
  800. an exact 800K RamDisc. A window will appear in which you can type the
  801. name you want the disc to have. This is the name given to a 'real' disc
  802. created from this image, not the name given to a Saved disc image. If
  803. you had previously dumped the disc image to the RamDisc and not loaded
  804. any other images since then, the name of the original disc is offered in
  805. this window. This only happens if you used 'Dump' from the ProCopy
  806. RamDisc menu, not if you saved to the RamDisc by dragging.
  807.  
  808. Once ProCopy has grabbed the RamDisc it is treated like any other disc
  809. image. Don't forget that at this stage it hasn't been securely saved, so
  810. if you want to use it again you must save the disc image either to you
  811. hard disc or by writing it to a floppy.
  812.  
  813. 5:4     Copying files to floppy
  814.  
  815. Using a RamDisc can result in a considerable speed advantage even if you
  816. just want to copy one series of files to a floppy disc. As you will be
  817. aware, copying an application or other collection of files and/or
  818. directories can be very slow. Even if you just want a single copy on a
  819. floppy disc it will often be a lot quicker to copy them to a RamDisc and
  820. then grab the RamDisc with ProCopy and write the image to a disc.
  821.  
  822.                         Formatting
  823.                         ----------
  824.  
  825. Although proCopy can format discs as part of the copying process there
  826. may be times when you want to format discs without copying data onto
  827. them As well as simply needing blank, formatted, discs, it may be
  828. advantageous to pre-format discs to make the copying process quicker. Of
  829. course, you could use the normal desktop formatting procedure, but this
  830. does have disadvantages.
  831.  
  832. There are two main problems with the standard desktop formatting
  833. routine. First, it's very cumbersome to use. You first have to bring up
  834. the drive menu, move to the format sub-menu, and click on the format you
  835. want, and if you want a DOS format you have to go down another level.
  836. Then, when the format window opens you have to click on the 'Format'
  837. button. When the format is completed you have to click once again, and
  838. if you want more discs you have to repeat the whole procedure. There is
  839. also the problem that the formatting procedure itself is rather slow,
  840. mainly because it always multi-tasks, and if the disc has defects you
  841. have to repeatedly click with the mouse each time it finds one.
  842.  
  843. If you want a faster method you could just press F12 and type the format
  844. command, or program a function key, but this would mean that you would
  845. have to leave the desktop.
  846.  
  847. 5:1     The Format Window
  848.  
  849. Formatting with ProCopy is much simpler (and quicker) than the normal
  850. method. When you select 'Format' from the main menu the Format Window
  851. will open.
  852.  
  853. At the left are four radio buttons which are used to select the type of
  854. format you want. Only the two standard Acorn formats (800K 'E' and 1.6Mb
  855. 'F') and the two common DOS formats (720K and 1.44Mb) are supported. It
  856. would be possible to include others but it is very doubtful if anyone
  857. would need them and so they were omitted in the interest of simplicity.
  858.  
  859. At the top left is the drive to be formatted. This will be '0' by
  860. default but if you have more that one floppy drive it can be changed
  861. with the 'bump' icons.
  862.  
  863. In the centre are three option icons, Background, Warn defects and
  864. Verify.
  865.  
  866. At the top right is a writeable icon labelled 'Max defects'. This is the
  867. maximum number of defects that will be permitted before formatting is
  868. abandoned. You can enter any number here up to a maximum of 60. The
  869. purpose of limiting the number is to avoid wasting time with a disc that
  870. will not be of any use. There is a considerable delay each time a defect
  871. is discovered and it's much quicker simply to abandon the operation and
  872. scrap the disc if it has a lot of defects as most users will not want to
  873. bother with discs with more than a small number of defects.
  874.  
  875. 5:2     Background
  876.  
  877. If this is selected then the formatting will take place as a background
  878. task similar to the way that the normal desktop formatting routine
  879. works. This make the operation about 20% slower, but has the advantage
  880. that you don't lose control of the computer during the process.
  881.  
  882. When formatting in this way tracks are formatted and verified one by one
  883. and progress is shown at the bottom right of the window. If you have not
  884. selected Background then this icon will show 'All'. 
  885.  
  886. 5:3     Verify
  887.  
  888. Normally this would be selected and this will verify the disc after
  889. formatting. If any defects are discovered they will me mapped out as
  890. usual and the number detected shown in the icon at the right hand side
  891. of the window.
  892.  
  893. It is always advisable to verify discs after formatting as even the
  894. highest quality can have defects, but as there may be times when you do
  895. not wish to do so the option to omit verifying has been included. One
  896. example is if you are intending to use the discs with PeoCopy at a later
  897. date and are pre-formatting them to save time. The time lost possibly
  898. rejecting the occasional faulty disc when verifying then would be more
  899. than outweighed by the time saved not verifying when formatting.
  900.  
  901. 5:4     Warn defects
  902.  
  903. If this is selected then if you are checking for defects and one or more
  904. are found on the disc an error window will open when the format is
  905. complete to make sure that you are aware that the disc has defects.
  906. Obviously if Verifying is not selected then no errors will be detected.
  907.  
  908. If there are defects then the number found will always be shown in the
  909. icon at the right hand side of the window but this could easily be
  910. overlooked, and will obviously not be visible if you are formatting a
  911. series of discs in 'auto' mode with the Format Window closed.
  912.  
  913. 5:5     Formatting a disc
  914.  
  915. Before you can format a disc you must clear any disc image currently
  916. held in memory. To do this just select 'Clear' from the min menu.
  917.  
  918. Then, from the foregoing you will probably have realised that all you
  919. have to do is select the format you want and whether you want background
  920. operations and verifying and then click on the 'Format' button.
  921.  
  922. You can abort the formatting at any time. If you have selected
  923. Background just click on the 'Stop' button, otherwise press the Escape
  924. key.
  925.  
  926. 5:6     Auto formatting
  927.  
  928. This is similar to the auto-copying system. Instead of clicking on
  929. Format to begin operations click on Auto. Formatting will proceed
  930. exactly as before, but when each disc is formatted all you need to do is
  931. remove it from the drive and put in the next blank disc and that will be
  932. formatted. This will continue until you click on the Stop button.
  933.  
  934. You do not need to keep the Format Window open, but if you want to be
  935. warned of any discs with defects you should then select the 'Warn
  936. defects' option. To open the window again select 'Format' from the main
  937. menu.
  938.  
  939. You can change the format type and/or options during this process if you
  940. wish, but to avoid confusion it is best to only do this while 'in
  941. between' discs.
  942.  
  943. Warning: Auto formatting is as ideal way of formatting discs, especially
  944. if you have a second computer on your desk as all you have to do is
  945. reach over and change discs. However, if you are background auto
  946. formatting on you computer while using it for other tasks be very
  947. careful. You must remember that as soon as you put a disc in the drive
  948. it will be formatted, so if you make a mistake and pick up a disc that
  949. has valuable data on it this could be destroyed by the format process
  950. before you realise your error.
  951.  
  952. 5:7    Saving the Format options.
  953.  
  954. None of these setting are saved in the Options file. Instead there is a
  955. separate file for the format options and to save these just click on the
  956. 'Save' button at the bottom left of the window. As with the main options
  957. the position of the window is saved as well as the state of all the
  958. buttons and icons, and is automatically reloaded the next time you start
  959. ProCopy.
  960.  
  961.                         The Options window
  962.                         ------------------
  963.  
  964. Because Procopy is designed to be as versatile as possible most
  965. functions are user-configurable so you can make Procopy work the way you
  966. want it to and most of these variations are controlled from the Options
  967. Window. You open this by clicking on 'Options' on the Menu. It is
  968. divided into five areas titled Background, Verify, Format, Confirm,
  969. Preferences and Logfile.
  970.  
  971. 6:1    Background
  972.  
  973. This defines which operations will be carried out as multi-tasking
  974. background tasks. Any item selected will operate in this way, unselected
  975. operations will take over the computer while they are in progress.
  976.  
  977. The advantage of background operation is that it lets you continue to
  978. use the computer even while disc are being formatted or copied. However,
  979. because of the need to continually suspend operations and poll the Wimp,
  980. it takes more time for each task, typically 50% longer, even more if
  981. another program is actually in use.
  982.  
  983. Providing a separate 'button' for each of the three main copying
  984. operations, Format, Copy and Verify, gives you greater flexibility in
  985. choosing between losing control of the computer while ProCopy operates,
  986. and the extra time taken by background operation
  987.  
  988. 6:2    Verify
  989.  
  990. This defines when a disc will be verified after copying.
  991.  
  992. 'After reformatting' means it will only be verified after a Format
  993. operation has been carried out. This would normally only be used if you
  994. have chosen to format discs which were unformatted or formatted to the
  995. wrong type to check that they have been successfully formatted without
  996. error.
  997.  
  998. 'Always' means that it will always be verified.
  999.  
  1000. Unless you are absolutely certain of the quality of your discs (and even
  1001. the best can fail) or are prepared to tolerate the occasional disc with
  1002. an error in the interests of speed, you are advised to always verify
  1003. after copying. This is even more important if you are using unformatted
  1004. disc, because unlike the normal formatting routines the disc is
  1005. deliberately not checked for errors when formatted by ProCopy. A serious
  1006. defect will cause an error during copying, but a minor defect may not
  1007. show up until you try to actually use the disc.
  1008.  
  1009. 6:3    Format
  1010.  
  1011. This defines under which circumstances ProCopy will format a disc. All
  1012. options except 'Always' will require confirmation first if 'Reformat' is
  1013. chosen in the 'Confirm' section.
  1014.  
  1015. 'Always' will always format a disc without prompting before attempting a
  1016. copy operation.
  1017.  
  1018. 'If wrong Type' will format a disc if it is formatted but to the wrong
  1019. type, eg. if you are copying an 800K disc and you insert a disc
  1020. formatted to 640K or 720K. Note that if you have an 800K drive then a
  1021. disk formatted to 1.6 or 1.44 Mb will appear unformatted, not formatted
  1022. to the wrong type.
  1023.  
  1024. 'If unformatted' will only format a disc if it is not already formatted.
  1025.  
  1026. 'After Error' will reformat any disc which fails to verify after
  1027. copying. This will only be done once. If the disc fails to format and
  1028. verify without error it will be counted as faulty.
  1029.  
  1030. 6:4    Confirm
  1031.  
  1032. This sets which operations ProCopy will not carry out without
  1033. confirmation from the user.
  1034.  
  1035. 'Read disc' will ask for confirmation before loading a disc image if one
  1036. is already loaded. If no image is loaded then there is no need for
  1037. confirmation even if this option is selected.
  1038.  
  1039. 'Write to disc' will require confirmation before any Write operation is
  1040. carried out. Note that if you are using Auto copying then this option
  1041. will merely require you to click on 'Auto' before a copy is made and no
  1042. separate confirmation will be required.
  1043.  
  1044. 'Clear image' will require you to confirm before it clears a disc image
  1045. from memory when you select 'Clear' from the Menu.
  1046.  
  1047. 'Reformat disc' will require you to confirm before ProCopy reformats a
  1048. disc if you have selected any of the 'Reformat' options except 'Always'
  1049.  
  1050. 6:4    Preferences
  1051.  
  1052. This has several items which relate to the way that ProCopy operates.
  1053. These are mainly intended to help you 'customise' the program to suit
  1054. the way that you wish to work.
  1055.  
  1056. 'Close main window' will close the Write window during Auto copying. If
  1057. this is not selected this window will remain open unless closed
  1058. manually.
  1059.  
  1060. 'Open window on load' if selected will automatically open the Write
  1061. window when a disc image is loaded.
  1062.  
  1063. 'Show disc name' As well as displaying the disc name in the Read and
  1064. Write windows it can also be shown in a small window which appears just
  1065. above the iconbar to the right of the ProCopy icon. This is particularly
  1066. useful if you normally work with the Write window closed as you can see
  1067. at a glance which disc image is loaded. It is deliberately made small
  1068. and unobtrusive so it can be left on screen all the time without causing
  1069. too much clutter. If you want to open this window at any time you cam do
  1070. so by clicking SELECT on the ProCopy icon while holding down the CTRL
  1071. and ALT keys.
  1072.  
  1073. 'Beep when finished' Normally when ProCopy has finished a Read or Write
  1074. operation it 'beeps' to draw your attention to this. If you don't want
  1075. this to happen then set this off
  1076.  
  1077. 'Work concurrently' This makes ProCopy Copy and verify in one operation
  1078. instead of two separate steps. At present this, although operative, is
  1079. not very efficient and is slightly slower (about 5%) than consecutive
  1080. operations. However, you may wish to experiment and I shall try to
  1081. improve performance.
  1082.  
  1083. 'Immediate write' This makes proCopy write a disc image immediately it
  1084. is loaded without further prompting or selection. It is useful when
  1085. producing a series of different discs, all from disc images held on a
  1086. hard disc. However, you should be careful when using it as it is very
  1087. easy to double-click on an image icon and have it written to a disc
  1088. already in the drive which may not be the one you intended to use,
  1089. thereby destroying any data already on the disc. Use with caution.
  1090.  
  1091. 'Write on icon click' writes a disc image if you click SELECT on the
  1092. ProCopy icon. This is the way that most people operate, but it is
  1093. possible to accidentally click on the ProCopy icon and destroy data on a
  1094. disc already in the drive. You can therefore disable this function by
  1095. setting this 'off'. In this case you can still write to the drive by
  1096. clicking SELECT on the icon but you will need to hold down either ALT
  1097. key at the same time.
  1098.  
  1099. 'Read on icon click' this is similar to the previous item but will read
  1100. a disc in the current drive when you click on the icon with ADJUST. If
  1101. it is disabled you can still read a disc by clicking with ADJUST while
  1102. holding down either ALT key.
  1103.  
  1104. 'Copies done msg.' When you have been producing a series of discs in
  1105. Auto mode this will display a message telling you when the required
  1106. number of copies have been made. Although this is normally what is
  1107. required it can be a bit obtrusive if you are muti-tasking and doing
  1108. other things. This option therefore disables the message and ProCopy
  1109. simply returns to the 'Ready' stage when all the copies have been made.
  1110.  
  1111. 6:5    Saving and Loading the options
  1112.  
  1113. On the main menu is an item 'Options' which leads to a sub-menu with two
  1114. items. 'Save' and 'Restore'.
  1115.  
  1116. As you might expect, Save will save all the current choices to a file in
  1117. the ProCopy Resources directory. This will then be loaded automatically
  1118. the next time you start ProCopy so your options will be set exactly as
  1119. you wish.
  1120.  
  1121. This does not save any of the content of the Format window. As has
  1122. previously been described these are saved separately from within that
  1123. window.
  1124.  
  1125. As well as saving the contents of the Options window the currently
  1126. selected Read and Write drives are saved. If you have changed these from
  1127. your normal settings don't forget this when you save the Options. Many
  1128. window positions are also saved (see the following section)
  1129.  
  1130. Restore will reload these choices. This is provided because you may have
  1131. changed some of the options for a particular purpose and wish to restore
  1132. then to your default settings. Clicking on Restore will do this without
  1133. the need to reset them all manually.
  1134.  
  1135. 6:6    Window positions
  1136.  
  1137. When you save an Options file as well as all the previously described
  1138. items the positions and scroll offsets and sizes (where applicable) of
  1139. the Write, Read, Preset List and Options windows are also saved. This
  1140. enables you to have them open exactly where and how you want them.
  1141.  
  1142. There are two important points to be remembered about this. Most obvious
  1143. is the fact that when you save the Options you are also saving window
  1144. positions, so if you have moved one of them to a position that you would
  1145. not normally place it you must put it in its 'normal' position first.
  1146.  
  1147. A second problem could arise if you have saved the options in a much
  1148. larger screen mode than you normally use. If one or more of the windows
  1149. was positioned either at the top or at the right hand side of the screen
  1150. then, if you change to a smaller mode, they could open 'off screen'
  1151. where you would be unable to reach them.
  1152.  
  1153. To avoid this, if you hold down either ALT key when you save the Options
  1154. the window positions will not be saved, so the next time you start up
  1155. ProCopy the default window positions will be restored. Similarly if you
  1156. hold down either ALT key when you start up ProCopy or select 'Reload'
  1157. then the window positions will not be changed. This means that if you do
  1158. accidentally save unsuitable window positions you can re-start ProCopy
  1159. with the default window positions.
  1160.  
  1161.                         The Preset list
  1162.                         ---------------
  1163.  
  1164. This is an extremely useful feature as it lets you have a selection of
  1165. the most frequently used images that you have stored on your hard disc
  1166. instantly available without the need to open directory viewers.
  1167.  
  1168. 7:1    The Preset List window
  1169.  
  1170. If you select 'Preset' from the menu a small window will open showing
  1171. the list of disc images ready to be loaded. When you first use ProCopy
  1172. this will not contain any preset icons, just 'Reload' and 'Save' icons
  1173. at the top.
  1174.  
  1175. Before you can make use of the Preset List you need some disc images, so
  1176. create a few of these on your hard disc, as described in the section 'A
  1177. short demonstration'. If you don't have a hard disc then the Preset List
  1178. will not be of any use to you, so you can skip this section.
  1179.  
  1180. 7:2    Adding images to the list
  1181.  
  1182. Open the Preset List window and drag one of the disc image files you
  1183. have created to it. A new icon will be created which will be the same
  1184. colour as the disc image icon (blue for 800K, orange for 1.6 Mb, etc.)
  1185. and showing the filename of the disc image. You can drag some more image
  1186. files to the window and each one will have an icon created.
  1187.  
  1188. Now, if you click SELECT on one of these icons the disc image it relates
  1189. to will be loaded by ProCopy, just as if you had loaded it directly from
  1190. disc.
  1191.  
  1192. 7:3    Saving and Reloading the Preset List
  1193.  
  1194. As with the Options the contents of the Preset window can be saved and
  1195. reloaded. Click on 'Save' and a file called 'Preset' will be saved in
  1196. the !ProCopy application directory.
  1197.  
  1198. Clicking on 'Reload' will reset the Preset List to the last saved state.
  1199. This is useful if you have temporarily added a lot of disc images to the
  1200. window and want to return the window to its default state.
  1201.  
  1202. Once you have saved a Preset List in this way the names shown will
  1203. automatically be reloaded the next time you start ProCopy so you can
  1204. have your most frequently needed files always available.
  1205.  
  1206. 7:4    Deleting items
  1207.  
  1208. You can remove an item from the Preset List by clicking on it with
  1209. ADJUST instead of SELECT. In case you actually wanted to load a disc
  1210. image and have accidentally pressed the ADJUST button instead of SELECT
  1211. you will be asked to confirm that you want it removed before this is
  1212. done.
  1213.  
  1214. You can bypass the 'confirm' message by holding down either ALT key when
  1215. you click on an item with ADJUST.
  1216.  
  1217.                         Problems and Suggestions
  1218.                         ------------------------
  1219.  
  1220. This section, as the title sugests, is devoted to some of the problems
  1221. you can encounter when using ProCopy and suggestions for making it more
  1222. efficient and easy to use.
  1223.  
  1224. It is suggested that you should read this after you have become familiar
  1225. with the main functions of ProCopy as it may help you to understand it
  1226. better and to use it more efficiently.
  1227.  
  1228. 8:1    Reporting errors
  1229.  
  1230. The program on which ProCopy is based, !Copier, is used regularly by
  1231. many people, including several quite large and well known suppliers of
  1232. Acorn software. The program was written for my own purposes, and it was
  1233. sold to Archimedes World because I though it might be useful to others.
  1234. This proved correct, because I am often told how invaluable it is. The
  1235. 'core' program is therefore thoroughly tried and tested and it is very
  1236. unlikely that it will cause any problems.
  1237.  
  1238. However, many new functions were added for the first release of ProCopy
  1239. and the user interface, displays, and windows completely redesigned.
  1240. There are so many permutations and options available that, although I
  1241. use the program every day myself, it is quite possible that some
  1242. combination that I have never used could generate an error. If this does
  1243. happen to you please try to give me a proper error report. I will need
  1244. to know at exactly what stage the error occurred, and, equally
  1245. important, what Options you had selected. 
  1246.  
  1247. Proper, detailed, error reports are invaluable for removing bugs in
  1248. ProCopy. I welcome them whether or not you have registered. as I also
  1249. welcome suggestions for additions and improvements.
  1250.  
  1251. 8:2    Partly filled discs
  1252.  
  1253. Procopy always copies the entire disc. Backup will only copy that part
  1254. of the disc which is occupied by data. This means that if a disc is less
  1255. than about one third filled Backup might be faster. In practice this
  1256. situation is not likely to arise because discs that are distributed in
  1257. bulk would normally be full, or nearly so, and even a half filled disc
  1258. would probably be copied faster with Procopy than using Backup. ProCopy
  1259. will certainly be much faster than backup, even with a partially filled
  1260. disc, if more than a single copy is required.
  1261.  
  1262. 8:3    Formatting
  1263.  
  1264. The formatting method used by Procopy when copying (not the 'stand
  1265. alone' formatting) does not write any 'structure' to the disc, it merely
  1266. lays out tracks and sectors. This saves time and it is unnecessary
  1267. because all the required information is contained in the disc image
  1268. which will be copied onto the disc. If a disc has been formatted by
  1269. Procopy but for some reason no disc image was subsequently copied onto
  1270. it it will not be recognised by the Archimedes filing system and will
  1271. return a 'disc not formatted' error.
  1272.  
  1273. Discs are not verified as they are formatted. Once again this would be a
  1274. waste of time because it is better to verify discs after the data has
  1275. been copied onto them to ensure that the finished product is error free.
  1276. If discs were verified during formatting they would still need to be
  1277. tested again after copying to be certain there were no errors.
  1278.  
  1279. 8:4    DOS discs
  1280.  
  1281. The format used for DOS discs is slightly different from the usual
  1282. method used by the Acorn. A wider sector gap is used with no sector
  1283. interleave and a different track to track sector skew has been
  1284. introduced. It was found that discs formatted in this way operate faster
  1285. than the standard Acorn format. There is a noticeable speed increase
  1286. both on real PC's and an Archimedes using a PC emulator. Most modern
  1287. PC's fitted with high density drives also format discs this way.  
  1288.  
  1289. It is possible that older XT type PC's fitted with 720K disc drives
  1290. might operate more slowly with this type of format, but it is felt that
  1291. the speed advantage gained for the majority of users more than outweighs
  1292. this. Whatever drive or controller the computer is fitted with the
  1293. modified format does not introduce any compatibility problems. All
  1294. models will have no difficulty in reading the disc.
  1295.  
  1296. DOS disc names can be longer than is allowed on Acorn machines and some
  1297. characters are permitted which are not legal in Acorn filenames. In
  1298. order to avoid confusion, with one exception, no changes are made to the
  1299. disc name when it is loaded, so the name in the 'Save' window may not be
  1300. a valid Acorn filename and might need to be changed before you can save
  1301. the image.
  1302.  
  1303. The exception is a space, which is often used in DOS disc names. This is
  1304. not, of course, permitted in Acorn filenames, so a hard space, ascii
  1305. 160, is always substituted. The main reason for doing this is because
  1306. the Filer regards a space as a terminating character, so it might cause
  1307. difficulties if it were not altered. For example, you could read the
  1308. images of a series of DOS discs named DISK 1, DISK 2, DISK 3, etc., the
  1309. names would be truncated by the Acorn Filer and saved as just DISK. The
  1310. second and subsequent files would therefore overwrite the first. By
  1311. substituting a hard space, which is acceptable to the Filer, they will
  1312. all be saved with the correct names.
  1313.  
  1314. 8:5    640K ADFS discs
  1315.  
  1316. As it is unlikely that anyone is using this format on an actual
  1317. Archimedes the factors chosen were selected for optimum speed on a BBC
  1318. computer. Tests were carried out on a Model 'B' fitted with TEAC T55-F
  1319. drives and Solidisc ADFS, and a Master with Acorn ADFS and Mitsubishi
  1320. drives. There are many other possible combinations which could be
  1321. encountered but these are fairly typical.
  1322.  
  1323. 8:6    Software and Hardware compatibility
  1324.  
  1325. There are two main operating systems in circulation on Archimedes
  1326. computers, RISC-OS 2 and RISC-OS 3+. There are also two different
  1327. families of disc controller in use, the one fitted to the A300, A400,
  1328. A3000 and A540 models which can only read discs up to 800K capacity and
  1329. the one fitted to later models, the RISC PC series, A4000, A5000, A3010
  1330. and A3020, which can read up to 1.6Mb discs.
  1331.  
  1332. There are also third party hi density disc controllers which can be
  1333. fitted to older models to enable them to use hi density discs. In theory
  1334. any of these which replace the original drive and emulate an ADFS drive
  1335. should work with ProCopy. Those which work alongside ADFS and operate
  1336. under another filing system (eg. the Arxe Systems board) will not work
  1337. with ProCopy. If you have a system that doesn't seem to work then
  1338. ProCopy probably can be made to operate with it, I will just need to
  1339. know which SWI's to use.
  1340.  
  1341. In theory any computer running RISC-OS 2 should have the earlier type of
  1342. disc controller and so will not be able to handle high density discs. A
  1343. computer running RISC-OS 3 could be fitted with either type of
  1344. controller because it could be a newer model or an older model which has
  1345. been upgraded.
  1346.  
  1347. There are therefore three combinations that could be encountered -
  1348.  
  1349.                 RISC-OS 2 with 800K drive
  1350.                 RISC-OS 3+ with 800K drive
  1351.                 RISC-OS 3+ with 1.6Mb drive
  1352.  
  1353. As has already been explained, at present no attempt has been made to
  1354. make ProCopy operate with RISC-OS 2, so only the second two need to be
  1355. considered.
  1356.  
  1357. Only the machines fitted with hi density drives have proper 'disc
  1358. changed' notification. Earlier machines need to keep checking the disc
  1359. ID to see if it has been changed. This means that the process takes more
  1360. time per test (so there is less time for other tasks) and it is also
  1361. rather noisy as the drive constantly reads the disc. 
  1362.  
  1363. 8:7    'D' and 'E' format discs
  1364.  
  1365. There is no structural difference between the two different 800K formats
  1366. used on the Archimedes. The only difference is in the way that the
  1367. catalogue and map are managed. For this reason if your master disc is
  1368. 'D' format then any discs reproduced will be 'D' format, even if you
  1369. have pre-formatted them to 'E' format, and visa versa. Procopy therefore
  1370. makes no distinction between the two 800K formats.
  1371.  
  1372. The same situation prevails using Backup. If you backup an 'E' format
  1373. disc to a 'D' format you find that the copy has become 'E' format.
  1374.  
  1375. 8:8    Disc errors
  1376.  
  1377. Because ProCopy writes an entire disc image to a disc's surface the
  1378. target disc must be 100% error free. Unlike normal copying operations it
  1379. is not possible to skip over any bad sectors. If a disc fails to verify
  1380. and is rejected by Procopy you will probably be able to format it and
  1381. use it for other purposes. Defects are not 'mapped out' during
  1382. formatting. If a single defect is discovered the operation is aborted.
  1383.  
  1384. For the same reason the source disc should be error free. This is not
  1385. essential but if it has defects then Procopy may be unable to load it.
  1386. Even if it is successfully loaded the 'defect list' will be copied to
  1387. the new disc so that it too will appear to have defects until it is
  1388. reformatted. This won't stop it functioning normally because the defect
  1389. will be mapped out as it was on the original.
  1390.  
  1391. 8:9    Memory usage
  1392.  
  1393. As already stated Procopy needs enough spare memory to load an entire
  1394. disc image. It should therefore be obvious that you won't be able to
  1395. copy a 1.6Mb disc in a 1Mb A3010.
  1396.  
  1397. If you have just 1Mb you will only be able to copy 720K discs, even 800K
  1398. discs take too much memory. To copy even 720K discs you will need to use
  1399. a very frugal screen mode, so I suggest you switch to Mode 0 and quit
  1400. ALL other tasks. The desktop won't look very pretty in Mode 0 but it
  1401. will let the program operate.
  1402.  
  1403. I anticipate that most people who wish to use this program will have at
  1404. least 2Mb. You will then be able to copy 1.6Mb discs but only if no
  1405. other tasks are running. Once again you may need to switch to a less
  1406. greedy screen mode, although you will probably not need to go to the
  1407. extreme of Mode 0. 800k or 720K discs should not present any problems.
  1408.  
  1409. You will not be able to copy 1.6 Mb discs on a 2Mb machine which is used
  1410. with a VGA monitor because it will not then be possible to use a low
  1411. resolution screen mode.
  1412.  
  1413. 8:10    Compressing disc images
  1414.  
  1415. As I have already explained, ProCopy does not have any built in
  1416. compression system for disc images. This avoids all sorts of potential
  1417. problems and lets you use your own favourite compression system if
  1418. required.
  1419.  
  1420. Remember that if the contents of the original disc have been compressed
  1421. in some way (and don't forget that files like GIF, JPEG, Acorn Replay
  1422. etc. are already compressed) then they will probably grow if you try to
  1423. compress them further.
  1424.  
  1425. Discs containing other material might be worth compressing. ArcFS or
  1426. SparkFS are ideal for this because of their simplicity and speed, but
  1427. either need quite a lot of spare RAM as workspace, more than the size of
  1428. the file being compressed. You will therefore need a 4Mb machine to
  1429. compress even an 800K disc image.
  1430.  
  1431. CFS does not need so much RAM, and this may be a possible solution. You
  1432. will find that because CFS compresses individual files and is not an
  1433. archive filing system like ArcFS or SparkFS a compressed disc image
  1434. using CFS will take up considerably less space on your hard disc than
  1435. compressing the contents of the disc.
  1436.  
  1437. If the disc is not completely full and you intend to compress the image
  1438. you are strongly advised to copy its contents to a newly formatted blank
  1439. disc before you read and compress it. The reason for this is that any
  1440. compression system works best if the material to be compressed comtains
  1441. lots of consecutive bytes which are the same. A used disc may have lots
  1442. of old, random. data on apparently unused sections, a newly formatted
  1443. disc will have a uniform byte on all unused sectors. This will compress
  1444. very efficiently, so drastically reducing the size of the compressed
  1445. image file.
  1446.  
  1447. Do please bear this in mind if you alter or update any discs that you
  1448. normally keep as images. Obviously this is only relevant if you intend
  1449. to compress the disc image.
  1450.  
  1451. 8:11    Problems
  1452.  
  1453. There is only one problem that I have encountered using ProCopy and
  1454. RISC-OS 3. After a disc has been copied if you click on the icon for the
  1455. drive containing the new copy you may very occasionally get an error
  1456. message from the filer 'Disc not understood - has it been formatted?'.
  1457. Don't worry, everything is OK, it's just that the filer is remembering
  1458. what the disc was when it was first put in the drive. If you click on
  1459. 'Dismount' on the menu for that drive to make the filer 'forget' the
  1460. disc and then click on the drive icon again you will find the disc has
  1461. been correctly copied.
  1462.  
  1463. A difficulty can arise if you wish to copy a DOS disc which has been
  1464. obtained from a source which uses a certain type of bulk copier. This is
  1465. because these discs are sometimes only formatted with enough tracks to
  1466. hold the required data. As ProCopy will try to load the entire disc it
  1467. will fail when it reaches the unformatted tracks. The solution is to
  1468. copy the contents of the disc to a normally formatted disc first.
  1469.  
  1470. 8:12    Other formats
  1471.  
  1472. Although Procopy has been designed to handle only 'native' Acorn  and
  1473. 3.5 inch DOS discs there is no reason why it could not be modified to
  1474. work with others. The Archimedes operating system can readily be adapted
  1475. to read and write to any type of disc which the hardware is capable of
  1476. addressing. It would probably be simple to modify it to copy Amiga,
  1477. Atari, DOS 360K or BBC DFS discs (given suitable drives) if required.
  1478. Anyone who is forced to use an Amiga or Atari ST computer to copy discs
  1479. will appreciate how much faster the operation could be carried out on an
  1480. Archimedes!
  1481.  
  1482. 8:13    Filename in the Preset List
  1483.  
  1484. You should not forget that although all you see in the Preset window is
  1485. a simple filename ProCopy will try to load the image using the full
  1486. path/filename that was passed to it when the name was added to the list.
  1487. Obviously this must be present and unchanged or it will not be able to
  1488. find the file!
  1489.  
  1490. If you do get errors make sure that you haven't renamed or removed the
  1491. drive the file was on. The most likely cause of problems is if the disc
  1492. image is on a Syquest cartridge or some other removable media. If you
  1493. are using a Syquest drive with a ICS IDE interface you will just get a
  1494. 'Please insert disc.....' message, but some other filing systems which
  1495. were not really designed to work with removable media (and this applies
  1496. to most SCSI systems) can give weird error messages or hang completely.
  1497.  
  1498. 8:14    Using unformatted discs
  1499.  
  1500. ProCopy can use either unformatted disc or discs which are already
  1501. formatted. As it will detect if a disc is unformatted and format it
  1502. automatically you might think that there is no need to set 'Format
  1503. Always' when using unformatted discs. However, if this is off there is a
  1504. delay while ProCopy checks the disc, and it can take a few seconds to
  1505. decide that the disc is not formatted.
  1506.  
  1507. If you are using unformatted discs you are therefore advised to set
  1508. 'Format Always' on to avoid this delay.
  1509.  
  1510.                         Keeping Logfiles
  1511.                         ----------------
  1512.  
  1513. ProCopy can keep a Logfile of all discs copied. This can be either Daily
  1514. or Monthly. Whether a log is kept and which type is set by three icons
  1515. in the Options Window. Use of these should be self-evident.
  1516.  
  1517. 9:1    Logfile location
  1518.  
  1519. The logfile will be kept in the directory defined by the OS Variable
  1520. ProCopyLog$Dir. If this does not exists then they will be kept in the
  1521. sub-directory 'Logs' of the PropCopy application directory. The !CopyLog
  1522. application will normally set this variable to point to its internal
  1523. directory and this is where the logfiles would normally be kept.
  1524.  
  1525. 9:2    Logfile format
  1526.  
  1527. A logfile is a simple textfile with the name of each disc copied, one
  1528. per line. No time/date records are kept, but if anyone does want this
  1529. information it could easily be included, so please let me know. The
  1530. logfile is automatically created, and is in the form Log_<date>, where
  1531. <date> is either two or four digits, YYMM for monthly logs, YYMMDD for
  1532. daily. The 'backwards' date format was chosen because it will show the
  1533. logfiles in sequence when viewed in a directory.
  1534.  
  1535. 9:3    The !CopyLog application
  1536.  
  1537. This serves two purposes. Firstly as a repositary for logfiles. Its
  1538. !Boot file defines the logfile directory as its sub-directory 'Logs', so
  1539. as long as the filer has 'seen' !CopyLog before !ProCopy is run the logs
  1540. will be kept within !CopyLog.
  1541.  
  1542. Secondly it has tools for manipulating logfiles and putting them into
  1543. formats more suitable for analysis. At present there is only one (crude
  1544. but functional) application. This takes all the logfiles and sorts the
  1545. disc names, showing the number of copies of each disc made. This is
  1546. probably what most people will want as it, in effect, creates a 'report'
  1547. of each month/days activity and lets you see quickly which discs were
  1548. most often copied. Please let me know if there are any other functions
  1549. you would like.
  1550.  
  1551. This list can be sorted in two ways - in alphabeticat order, or in
  1552. descending order of the number of copies made. To run the program just
  1553. double-click on the !CopyLog application. This is not a multi-tasking
  1554. Wimp program, it just runs in a Task Window. Select the way you want the
  1555. files to be sorted , either alphabetically or in order of the number of
  1556. copies made, and the sort operation will be carried out on all the
  1557. logfiles in the Logs directory inside the CopyLog application. You can
  1558. repeat this on a logfile if you add more discs to the same file, the
  1559. program can operate with either 'raw' logfiles or ones already
  1560. processed, or mixed files which have been processed and then had more
  1561. data added. You can also re-sort files in the alternative way.
  1562.  
  1563. As the logfiles are just textfiles they can be joined together in a text
  1564. editor for creating reports over larger time periods. Eventually,
  1565. especially if you are using daily logs, the log directory will become
  1566. full. The easiest way to deal with this is to create further directories
  1567. inside the !CopyLog application, moving the 'old' contents of the Logs
  1568. directory into these. Sort operations will only be carried out on the
  1569. files in the original Logs directory.
  1570.  
  1571.                                 Appendix
  1572.                                 --------
  1573.  
  1574.         Keys used with icon clicks
  1575.  
  1576. Clicking on the icon with the MENU button always just displays the menu,
  1577. exactly as you would expect.
  1578.  
  1579. Using SELECT will perform some type of Write function, depending on
  1580. which Options are set and whether any keys are held, similarly using
  1581. ADJUST will perform some type of Read operation. 
  1582.  
  1583. Using the ALT key will normally force an operation to be carried out
  1584. which would otherwise require confirmation.
  1585.  
  1586. Here is a table of all the various operations which can be carried out
  1587. by clicking on the icon.
  1588.  
  1589.  
  1590.      Button/Key(s)                Function                                           
  1591.  
  1592.         MENU            Always displays the menu.
  1593.         SELECT          If no image loaded opens the 'Read' window. If
  1594.                         an image is loaded and 'Write on icon click' is
  1595.                         'on' the disc image is written, if this is 'off'
  1596.                         the 'Write' window is opened. If Auto copying is
  1597.                         in progress the Write window is opened.
  1598.         SELECT/CTRL     Opens the 'Write' window if an image is loaded,
  1599.                         otherwise opens the 'Read' window
  1600.         SELECT/ALT      Writes the current disc image even if 'Write on
  1601.                         icon click' is 'off'. If no image is loaded,
  1602.                         opens the 'Read' window
  1603.         SELECT/SHIFT    Opens the list of preset images.
  1604.         SELECT/ALT/CTRL Opens the small 'discs name' window
  1605.         ADJUST          If 'Read on icon click' is 'on' the disc image
  1606.                         is read, if this is 'off' the 'Read' window is
  1607.                         opened.
  1608.         ADJUST/CTRL     Opens the 'Read' window
  1609.         ADJUST/ALT      Always read the disc in the current drive, even
  1610.                         if 'Read on icon click' is 'off'.
  1611.         ADJUST/SHIFT    Clears any currently loaded image after
  1612.                         prompting if this is selected
  1613.         ADJUST/ALT/CTRL Clears currect image without prompt, even if
  1614.                         this is normally selected
  1615.  
  1616.                       The Preset List file
  1617.                       --------------------
  1618.  
  1619. This is actually a plain text file. If you Save the preset list you will
  1620. find that this file, called 'Preset', will appear in the !ProCopy
  1621. application directory. You can load this into a text editor like !Edit,
  1622. !Zap etc. and examine or change it if you wish. In fact, it is
  1623. deliberately designed so that you can change it.
  1624.  
  1625. Each line of the file contains three parameters. these are the name
  1626. which will actually appear on the icon, the background colour of the
  1627. icon, and the full path/filename of the image file. Obviously the last
  1628. of these should not be changed (unless you rename a drive, in which case
  1629. it might be quicker to edit the Preset file than completely reload all
  1630. the images).However, the first two can be changed if you wish.
  1631.  
  1632. By default the name which is shown on the icon in the Preset window is
  1633. the filename given to the disc image. You may wish to change this to
  1634. make it more descriptive of what the disc actually is. A file cannot
  1635. have more than ten characters in its name, and some characters, for
  1636. example '#', '$' and '@', are not permitted. Any of these can be used on
  1637. the icons, and you can have up to 16 characters, but unless you are
  1638. using a RISC PC with anti-aliased fonts on the icons you will probably
  1639. only have room for the normal ten.
  1640.  
  1641. There must NOT be any spaces or control characters in the name. If you
  1642. do want a space character then use a 'hard' space (ascii 160). You can
  1643. type this by holding down the ALT key as you press the spacebar.
  1644.  
  1645. After the name comes the background colour of the icon. By default his
  1646. will be the same colour as is used for the disc image icons so you can
  1647. tell what size image each name refers to. however, as with the name, you
  1648. can change it if you wish. This may be useful if you want a particular
  1649. file to stand out from the rest. Only the standard Wimp colours 0-15 can
  1650. be used. Light colours will have black text and dark colours will have
  1651. white text, and this is handled automatically by ProCopy when the icons
  1652. are created.
  1653.  
  1654. A single space is all that is necessary to act as a delimiter between
  1655. the three fields, but when the Preset file is Saved from ProCopy several
  1656. spaces are used to put the parameters in neat columns to make it easier
  1657. for you to edit.
  1658.  
  1659. You can have comments in the Preset file. Any line beginning with a '#'
  1660. character will be treated as a comment and ignored. The '#' must be the
  1661. very first character on the line.
  1662.  
  1663. ProCopy is not very tolerant of errors in the Preset file. If it does
  1664. find an error you should get an error message telling you in what line
  1665. it found it. 
  1666.  
  1667.                         Use with Autocopiers
  1668.                         --------------------
  1669.  
  1670. ProCopy can easily be adapted to work with low cost autocopiers that use
  1671. the computers built in disc controller and receive load/eject commands
  1672. via the serial or printer port. The commands to load and eject discs
  1673. replace the normal 'change disc' animation. I have used a modified
  1674. version of ProCopy with a homemade machine with considerable success.
  1675.  
  1676. The only problem with this approach is that the drive will appear to the
  1677. computer as a normal extra drive. This is not a problem with the A5000
  1678. or the A400 series (although you may need an external buffer) but early
  1679. RISC PC 600 series machines cannot easily have a second floppy drive
  1680. fitted.
  1681.  
  1682.                         Copy protected discs
  1683.                         --------------------
  1684.  
  1685. ProCopy is not intended for copying copy protected discs but it can do
  1686. so with many of the copy protection methods used. Because it ignores the
  1687. defect list and always copied the entire disc it can often be used to
  1688. reproduce some of the more commonly found types of disc. This should not
  1689. be taken as an encouragement to use it for making illegal copies.
  1690. However it can be used to produce distribution discs for software houses
  1691. even though the disc may mot be easily duplicated by normal means. If
  1692. you do have a requirement for small(ish) quantities, not enough to
  1693. justify an expensive machine, then ProCopy may be sufficient for your
  1694. needs.
  1695.  
  1696.                                 Sprites
  1697.                                 -------
  1698.  
  1699. The icon sprite used by ProCopy when an image is loaded is the same as
  1700. the file sprite for that disc image. At present these are not terribly
  1701. elegant and only a 2D low resolution version is provided.
  1702.  
  1703. Experience has shown that some users are particularly conscious of file
  1704. and application icons. as soon as I have time I intend to produce some
  1705. better high resolution icons, but this is much lower priority that
  1706. ensuring that the program functions properly. If you don't want to wait
  1707. there is no reason why you cannot create your own. in any event you may
  1708. prefer different colours from the various image icons that the ones I
  1709. have used, and it will take only a few minutes to change these using
  1710. !Paint if you wish.
  1711.  
  1712.  
  1713. In the event of any problems, or if you have any suggestions, please
  1714. contact -
  1715.  
  1716.                 David Holden
  1717.                 39 Knighton Park Road 
  1718.                 Sydenham
  1719.                 London SE26 5RN
  1720.                 0181 778 2659
  1721.                 <info@apdl.co.uk>
  1722.  
  1723.  
  1724.                  Single User Registration Form for ProCopy
  1725.  
  1726.      Please send this form with a cheque for Fifteen Pounds to:
  1727.  
  1728.  David Holden,  39 Knighton Park Road,  Sydenham,  London SE26 5RN
  1729. __________________________________________________________________
  1730. Name and Address:
  1731.  
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737. __________________________________________________________________
  1738. Where did you obtain the program:
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745. __________________________________________________________________
  1746. Have you had any problems:
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754. __________________________________________________________________
  1755. What additional features would you like:
  1756.  
  1757.